Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
94 LYBURY LANE Semi-Detached £171,000 14 Mar 2011
105 LYBURY LANE Semi-Detached £525,000 17 Aug 2016
107 LYBURY LANE Terraced £285,000 12 Feb 2010
109 LYBURY LANE Terraced £294,000 24 Oct 2007
111 LYBURY LANE Semi-Detached £475,000 24 Aug 2022
113 LYBURY LANE Detached £292,000 12 Sep 2003